﻿using System.ComponentModel.DataAnnotations;

namespace Practice.Domain.Shared
{
    /// <summary>
    /// 订单状态枚举
    /// </summary>
    public enum OrderStateEnum
    {
        [Display(Name = "待付款")]
        WaittingPay,

        [Display(Name = "待发货")]
        WaittingSend,
        
        [Display(Name = "待签收")]
        WaittingSing,
        
        [Display(Name = "待确认")]
        WaittingConfirm,
        
        [Display(Name = "待评价")]
        WaittingComm,
        
        [Display(Name = "已完成")]
        Finished,
        
        [Display(Name = "已取消")]
        Canneled,
        
        [Display(Name = "已删除")]
        Deleted
    }

    /// <summary>
    /// 订单支付类型枚举
    /// </summary>
    public enum OrderPayTypeEnum
    {
        Alipay, //支付宝
        WeiXinPay, //微信
        Bank, //银行卡
        Other,//其它

    }
}